.news {
	width: 1200px;
	margin: 90px auto 0;
}

.news_tag{
	margin-bottom: 25px;
}

.news_tag_f{
	display: flex;
	margin-bottom: 20px;
	padding-left: 40px;
}

.news_tag_f:nth-child(3){
	margin-bottom: 0;
}

.news_tag_f h2{
	font-weight: 700;
	color: gray;
	font-size: 20px;
	display: inline-block;
	line-height: 40px;
}

.news_tag_f ul{
	display: flex;
	margin-left: 30px;
}

.news_tag_f li{
	padding:0 15px;
	cursor: pointer;
	height: 40px;
	line-height: 40px;
	color: #c1c1c1;
	font-size: 14px;
	margin-right: 18px;
}

.news .news_c{
	padding-left: 40px;
}

.news .news_c li{
	border-bottom: 1px solid #ccc;
	padding: 20px 0;
}

.news .news_c .time{
	font-size: 16px;
	color: #aca6a6;
	margin-top: 6px;
}

.news .news_c .news_p{
	margin-top: 8px;
	font-size: 18px;
	width: 100%;
	word-break: break-all;
}